/*
 * Licensed to the 南京汇海交通科技有限公司
 *
 * Copyright (c) 2025.
 * All rights reserved.
 *
 * 本软件属南京汇海交通科技有限公司所有，在未获得南京汇海交通科技有限公司正式授权情况下，任何企业和个人，不能获取、阅读、安装、传播本软件涉及的任何受知识产权保护的内容。
 */
package com.cje.constant;

/**
 * Web应用 常量池
 */
public interface DefaultConstant {

    /**
     * 请求头中的TOKEN键名，在NACOS中配置
     */
    String AUTH_TOKEN_KEY = "application.security.auth-token-key";
    /**
     * 令牌前缀
     */
    String TOKEN_PREFIX = "Bearer ";
    /**
     * 令牌前缀
     */
    String LOGIN_USER_KEY = "login_user_key";
    /**
     * 登录用户 redis key
     */
    String LOGIN_TOKEN_KEY = "login_tokens:";

    /**
     * 后端默认账户标识[无状态]
     */
    String DEFAULT_USER_ID = "-1";
    /**
     * 后端默认账户名称[无状态]
     */
    String DEFAULT_USER_NAME = "scheduler";

    /**
     * 默认每条10条记录
     */
    Integer DEFAULT_PAGE_SIZE = 10;
    /**
     * 默认第一页
     */
    Integer DEFAULT_PAGE_NUM = 1;

}
